package com.enjoyor.soa.traffic.core.tsms.service;

import java.util.List;

import com.enjoyor.soa.traffic.core.tsms.domain.ExecuteTaskDispatch;
import com.enjoyor.soa.traffic.util.pojo.Page;

public interface IExecuteTaskDispatchService {

	@SuppressWarnings("rawtypes")
	public Page getExecuteTaskDispatchPage(Page page,String dispatchId,String executeTaskId);
	
	public List<ExecuteTaskDispatch> getExecuteTaskDispatchList(String dispatchId, String executeTaskId, String postId,
			String policeId, String policeName);
	
	//单条增加；
	public void addExecuteTaskDispatch(ExecuteTaskDispatch executeTaskDispatch,String personName);
	
	public void editExecuteTaskDispatch(ExecuteTaskDispatch executeTaskDispatch,String personName);
	
	public void deleteExecuteTaskDispatch(String dispatchId,String personName);
	
	//派警
	public String assignExecuteTaskDispatch(List<ExecuteTaskDispatch> list,String executeTaskId,String personName);
	
}
